﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Platform.Hardware.ControlCard.Base
{
    /// <summary>
    /// 位标志枚举
    /// </summary>
    [Flags]
    public enum IOType
    {
        IO0 = 0,
        IO1 = 1,
        IO2 = 2,
        IO3 = 4,
        IO4 = 8,
        IO5 = 16,
        IO6 = 32,
        IO7 = 64,
        IO8 = 128,
        IO9 = 256,
        IO10 = 512,
        IO11 = 1024,
        IO12 = 2048,
        IO13 = 4096,
        IO14 = 8192,
        IO15 = 16384,
        IO16 = 32768,
        IO17 = 65536,
        IO18 = 131072,
        IO19 = 262144,
        IO20 = 524288,
        IO21 = 1048576,
        IO22 = 2097152,
        IO23 = 4194304,
        IO24 = 8388608,
        IO25 = 16777216,
        IO26 = 33554432,
        IO27 = 67108864,
        IO28 = 134217728,
        IO29 = 268435456,
        IO30 = 536870912,
        IO31 = 1073741824,

    }
}
